const Config = require("@/utils/config");

function makeURL(module, action) {
	return `${Config.JQ_DOMAIN}/wp-json/zhuige-shop/${module}/${action}`;
}

module.exports = {
	
	// ---------- 新增 ------
	
	/**
	 * 首页获取
	 */
	ZHUIGE_Index_Index: makeURL('setting', 'index'), //首页数据
	ZHUIGE_Index_Sign: makeURL('setting', 'sign'), //签到
	ZHUIGE_Index_Wxphone: makeURL('setting', 'wxphone'), //添加微信手机到后台
	ZHUIGE_Index_Checkphone: makeURL('setting', 'checkphone'), //验证是否获取手机
	
	
	
	ZHUIGE_My_WalletList: makeURL('setting', 'withdrawal_list'), //提现记录列表
	ZHUIGE_My_CashList: makeURL('setting', 'exchange_list'), //兑换记录列表
	ZHUIGE_My_WalletForm: makeURL('setting', 'withdrawal_form'), //提现申请
	
	ZHUIGE_My_Money_Redeem_Points: makeURL('setting', 'money_redeem_points'), //余额兑换积分
	ZHUIGE_My_Points_Redeem_Money: makeURL('setting', 'points_redeem_money'), //积分兑换余额
	
	
	// ', //提现记录列表
	// exchange_list //兑换记录列表  type =7 积分兑换余额  type=8 余额兑换积分  
	// withdrawal_form', //提现申请 这个是请求表单的接口
	/**
	 * 我的班主任
	 */
	ZHUIGE_Index_Teacher: makeURL('setting', 'teacher'), 
	
	/**
	 * 我的积分
	 */
	
	ZHUIGE_Index_Integral: makeURL('setting', 'integral'), 
	/**
	 * 我的邀约
	 */
	
	ZHUIGE_Index_Invite: makeURL('setting', 'invite'), 
	ZHUIGE_Invite_Ewm: makeURL('setting', 'get_qrcode'), 
	/**
	 * 排行榜
	 */
	ZHUIGE_Index_Invite: makeURL('setting', 'ranking'), //邀请积分排行
	ZHUIGE_Index_InvitePeople: makeURL('setting', 'invite_people'), //邀请人数排行
	ZHUIGE_Index_InviteProve: makeURL('setting', 'invite_prove'), //邀请人数排行
	
	/**
	 * 留言
	 */
	ZHUIGE_Index_Form: makeURL('setting', 'form_msg'),
	
	// ---------- 文章 ----------
	
	/**
	 * 获取页面详情
	 */
	ZHUIGE_SHOP_POST_PAGE: makeURL('post', 'page'),
	
	
	// ---------- 商品 ----------
	
	/**
	 * 获取最新商品列表
	 */
	ZHUIGE_SHOP_GOODS_LAST: makeURL('goods', 'last'),
	
	/**
	 * 获取商品详情
	 */
	ZHUIGE_SHOP_GOODS_DETAIL: makeURL('goods', 'detail'),
	
	/**
	 * 获取分类配置
	 */
	ZHUIGE_SHOP_GOODS_CATEGORY: makeURL('goods', 'category'),
	
	/**
	 * 搜索商品
	 */
	ZHUIGE_SHOP_GOODS_SEARCH: makeURL('goods', 'search'),
	
	/**
	 * 购物车商品
	 */
	ZHUIGE_SHOP_GOODS_CART: makeURL('goods', 'cart'),
	
	/**
	 * 积分兑换记录
	 */
	ZHUIGE_SHOP_GOODS_RECORD: makeURL('goods', 'record'),
	
	// ---------- 评论 ----------
	
	/**
	 * 获取评论
	 */
	ZHUIGE_SHOP_COMMENT_INDEX: makeURL('comment', 'index'),
	
	/**
	 * 添加评论
	 */
	ZHUIGE_SHOP_COMMENT_ADD: makeURL('comment', 'add'),
	
	/**
	 * 删除评论
	 */
	ZHUIGE_SHOP_COMMENT_DELETE: makeURL('comment', 'delete'),
	
	// ---------- 配置 ----------
	
	/**
	 * 获取首页配置
	 */
	ZHUIGE_SHOP_SETTING_HOME: makeURL('setting', 'home'),
	
	/**
	 * 获取我的配置
	 */
	ZHUIGE_SHOP_SETTING_MINE: makeURL('setting', 'mine'),
	
	/**
	 * 获取登录配置
	 */
	ZHUIGE_SHOP_SETTING_LOGIN: makeURL('setting', 'login'),
	
	// ---------- 用户 ----------
	
	/**
	 * 登录
	 */
	ZHUIGE_SHOP_USER_LOGIN: makeURL('user', 'login'),
	
	/**
	 * 设置手机号
	 */
	ZHUIGE_SHOP_SET_MOBILE: makeURL('user', 'set_mobile'),
	
	/**
	 * 注销
	 */
	ZHUIGE_SHOP_USER_LOGOUT: makeURL('user', 'logout'),
	
	// ---------- 订单 ----------
	
	/**
	 * 创建订单
	 */
	ZHUIGE_SHOP_ORDER_CREATE: makeURL('order', 'create'),
	
	/**
	 * 支付订单
	 */
	ZHUIGE_SHOP_ORDER_PAY: makeURL('order', 'pay'),
	
	/**
	 * 确认订单
	 */
	ZHUIGE_SHOP_ORDER_CONFIRM: makeURL('order', 'confirm'),
	
	/**
	 * 取消订单
	 */
	ZHUIGE_SHOP_ORDER_CANCEL: makeURL('order', 'cancel'),
	
	/**
	 * 删除订单
	 */
	ZHUIGE_SHOP_ORDER_DELETE: makeURL('order', 'delete'),
	
	/**
	 * 订单详情
	 */
	ZHUIGE_SHOP_ORDER_LIST: makeURL('order', 'list'),
	
	/**
	 * 订单详情
	 */
	ZHUIGE_SHOP_ORDER_DETAIL: makeURL('order', 'detail'),
	
	/**
	 * 订单统计
	 */
	ZHUIGE_SHOP_ORDER_COUNT: makeURL('order', 'count'),
	
};
